Synonyms for "Barbary ape"

Words with similar meaning